robot periphery - Spanish English Dictionary